Department of Physiology, School of Basic Medical Sciences, Shenzhen University Health Sciences Center, Shenzhen, Guangdong, 518060, China. Department of Physiology, School of Basic Medical Sciences, Shenzhen University Health Sciences Center, Shenzhen, Guangdong, 518060, China. Electronic address: shu@szu.edu.cn. Department of Physiology, School of Basic Medical Sciences, Shenzhen University Health Sciences Center, Shenzhen, Guangdong, 518060, China. Electronic address: yingying@szu.edu.cn.